/*******************************************************************************
*
*   FILE NAME:
*       StencilOperation.h - StencilOperation enumeration
*
*   DESCRIPTION:
*       Defines stencil buffer operations.
*
*******************************************************************************/
#pragma once

enum StencilOperation
{
    STENCIL_OPERATION_DECREMENT,
    STENCIL_OPERATION_DECREMENT_SATURATION,
    STENCIL_OPERATION_INCREMENT,
    STENCIL_OPERATION_INCREMENT_SATURATION,
    STENCIL_OPERATION_INVERT,
    STENCIL_OPERATION_KEEP,
    STENCIL_OPERATION_REPLACE,
    STENCIL_OPERATION_ZERO
};
